#pragma once

class TWLLUT
{
public:
	TWLLUT(void);
	~TWLLUT(void);
	int getOutputValue(int inputValue);	
	void setisReflected(BOOLEAN isReflected);
	void doWLLUT(int maxValue, int w, int l);	
	bool operator == (const TWLLUT& other) const;
	bool operator != (const TWLLUT& other) const;
private:	
	int minInputValue;
	int maxInputValue;	
	BOOLEAN isReflected;	
	QVector <int> LUT;
};
